Spatial layout空間佈局

空間佈局技術幫助你利用 Apple Vision Pro 的無限畫布,以吸引人且舒適的方式呈現內容。以下是一些設計空間佈局時的重要因素:

視野範圍(Field of View)

視野範圍指的是一個人在不移動頭部的情況下可以看到的空間。在佩戴 Apple Vision Pro 時,使用者的視野範圍取決於多種因素,比如他們的輕鬆座位位置以及周圍環境的邊界。

最佳實踐:

將重要內容放置在視野中心:預設情況下,visionOS 會在使用者的正前方啟動應用程式,確保其內容在使用者的視野範圍內。為了增強沉浸式體驗,避免在使用者的周邊區域顯示分散注意力的內容或高對比度的物件。

避免將內容固定在使用者的頭部上方:儘量不要讓使用者覺得被困住或不適,特別是當內容擋住視線時,可能會干擾使用者對環境的感知。確保內容能讓使用者自由檢視不同位置的物件。

深度(Depth)

Apple Vision Pro中,深度是透過視覺線索(如距離、遮擋和陰影等)幫助使用者感知內容層次的重要設計元素。當使用者在空間中移動虛擬物件或改變相對位置時,視覺效果會相應地變化,使體驗更真實、更自然。

使用深度傳遞層次感:深度有助於使重要物件從周圍環境中脫穎而出,並讓使用者更容易注意到不同的內容層次。

謹慎新增深度到文字中:深度可能會使文字與背景混淆,降低可讀性。避免為文字元素增加深度效果,尤其是當它影響使用者體驗時。

確保深度提示準確無誤:如果缺少視覺線索,或者這些線索與使用者的真實世界不一致,可能會讓使用者感到不適。

比例(Scale)

visionOS定義了兩種比例型別,以在最佳化可用性的同時保持深度感:

動態比例(Dynamic Scale):動態比例幫助內容無論在遠近位置都能保持清晰可見。具體來說,當使用者距離物件較遠時,visionOS 會自動增加視窗的比例,距離較近時則減少比例。

固定比例(Fixed Scale):固定比例的物件無論在遠近位置,其大小都保持不變。通常用於需要保持物理大小的虛擬物件,如產品模型。

使用固定比例來模擬真實物體:固定比例可以讓虛擬物件看起來更像真實物體,尤其是當你希望保持產品的真實比例時。

避免顯示過多視窗:過多的視窗可能會讓使用者感到不適,遮擋視線,甚至讓使用者感到壓迫感。這也可能增加使用者重新定位視窗的難度,因此在設計時應保持簡潔。

最佳實踐

避免顯示過多視窗:太多的視窗會遮擋使用者的環境,使他們感到壓迫、束縛,甚至不適。此外,過多的視窗會增加重新定位應用的難度,因為這意味著需要移動多個視窗。

優先使用標準的間接手勢:在 visionOS 中,人們可以使用間接手勢,而不需要將手移動到視野內進行互動。與此相反,直接手勢需要使用者用手指觸碰虛擬物件,尤其是當物件位於視線以上時,長時間使用會感到疲勞。間接手勢適用於不同距離的物件互動,而直接手勢更適合近距離操作或短時的物體操作。

利用 Digital Crown 重新調整視窗位置:當使用者移動或轉頭時,內容可能不再處於他們期望的位置。此時,使用者可以按下 Digital Crown 將內容重新居中。你的應用無需額外操作來支援這一功能。

在互動元件周圍留出足夠的空間:當使用者注視互動元素時,visionOS 會顯示懸停效果,幫助他們確認選中的元素。確保互動元件之間有足夠的空間,以便使用者輕鬆舒適地注視這些元素。通常,多個按鈕的中心應至少相距 60 點,並保持至少 16 點的間距。同時,避免控制元件與其他互動元素或檢視重疊,否則會增加選擇的難度。

減少或避免身體動作:除非某些身體動作對體驗至關重要,否則應儘量讓使用者在靜止的情況下使用你的應用。

使用地面來放置大型沉浸式體驗:如果你的沉浸式體驗包含從地面向上延伸的內容,建議使用平坦的水平面與地面對齊,這有助於使內容與使用者的環境無縫融合,提升直觀體驗。